home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 March
/
EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso
/
earcd
/
util1
/
copyc21.lha
/
Copy-C.doc
< prev
next >
Wrap
Text File
|
1996-01-29
|
24KB
|
590 lines
#
#
#
# # #
# # #
###
#
!!Attention: If you're using an AmigaTech-Amiga,read the CHANGES!
__
/ /_/ \
| _ ___ _ _ __ _ |
| /# |# /# # # /# |
| /__# | # / # # # |\ /__# |
| / #_ | #/ #_ _#_ #__/ / #_ |
\ /
#
###
# # #
# # #
#
#
#
*----· · · ·
|\ ·
| \ |
· · \|/
· ===== ==== ==== = = ===== /XXXXXXXXX·--+--·
==*****| |****| |****| |*| |*| ==*****| \XXXXXXXXXXX/|\
|**===== |*====*| |*|=|*| |*| |*| |**===== |XX| |XX| |
|*== |*= =*| |*|=|*| |*=*| ====== |*== |XX| |XX| ·
|*| |*| |*| |****| |*| |******| |*| |XX| |XX| ·
|*== |*= =*| |*=== |*| ====== |*== |XX| |XX|
|**===== |*====*| |*| |*| |**===== |XX| |XX|
==*****| |****| |*| |*| ==*****| /XXXXXXXXXXXX\
===== ==== = = ===== \XXXXXXXXXXXX/
******
****************************
***************************************
******************************************
*******************************
******************
**************
----------------------
|THE COPY-C V2.1 MANUAL|
----------------------
*****************************************************************************
RIGHTS: -The docs and the program mustn't be changed by anyone who has not
the permission of the programmer.
-Unlike Copy-C V1.X, COPY-C II is now fully freeware.That means
that you DON'T HAVE TO PAY ANYTHING IF YOU USE COPY-C !
-The reason for this change is the fact that I only received very
few registrations
-Copy-C may freely be distributed
*****************************************************************************
CHANGES FROM V2.0:
------------------
In this UpDate to V2.1 I fixed the missing DSKREADY-bit in the
new Amigas from Amiga-Technologies.
As I don't know whether there are more incompatibilities
and I don't have the possibility to test is on a new model,
I ask you to tell me:
- IF IT RUNS(on a new A.T.-Amiga)
- if it doesn't run(on any Amiga)
CHANGES FROM V1.X: -FULL SUPPORT OF HD-FLOPPYS!!! (see PREFS)
------------------ -ERRORCOPY-MODE
-OPTIMIZE-MODE & OPTIMIZE+COPY-MODE
-CLEANDISK-MODE
-BLOCKEDITOR
-VIRUSCHECK (Bootblock.library required)
-CUSTOM-BOOTBLOCK OPTION
-JAMCRACKER-SONGS can be played(+better PROTRACKER-REPLAY)
-BACKGROUND-SONGS are now XPK-depacked
*****************************************************************************
BUG REPORT: If you find bugs or things that worry you in my programs,if they
don't run at all,also if you have new ideas to improve Copy-C
write me an E-mail or a letter.Don't forget to tell me the
conditions,under which it happened(AXXXX,HD?,68xxx...).
UUCP: midas@tomtec.abg.sub.org
ADDRESS:
Ludwig Huber
Wilhelm-Busch-Weg 14
86161 Augsburg
Germany
*****************************************************************************
WARNING:THE AUTHOR TAKES NO RESPONSIBILITY
FOR DAMAGES CAUSED BY COPY-C!
WHAT IS Copy-C ?
-----------------------------------------------------------------------------
Copy-C is a Disk Tool for making SECURITY-COPYS of your disks or FORMATTING,
OPTIMIZING...them.It was fully written in Assembler language and I think it's
pretty fast.
-----------------------------------------------------------------------------
HOW TO START IT
-----------------------------------------------------------------------------
When you start Copy-C,no other disk activities(except loading it) should run.
To start Copy-C,you have to load the file "Copy-C" from the CLI or click on
the ICON when using the WORKBENCH.
The program will use the req.library and the powerpacker.library,if they are
in your "LIBS:" directory.These libraries can be found in the "libs/" dir.
It will also use XPK-libraries in your "LIBS:compressors/"-directory.(The
xpkmaster.library is not needed).For the VirusCheck,you need BootBlock.library
in LIBS: and "L:Bootblock.brainfile".You find them in "libs/" and "l/".
-BootBlock.brainfile and BootBlock.library were programmed by Johan Eliasson.
They are Copyright (C) Safe Hex International.
-The powerpacker.library is (C) by Nico François.
-Req.library was written by Colin Fox (of Pyramyd Designs) and
Bruce Dawson (of CygnusSoft Software).Req.library is copyrighted.
-----------------------------------------------------------------------------
NOTE: IF YOU JUST WANT TO USE THE STANDART OPERATIONS,YOU DON'T
HAVE TO READ THE EXPLANATIONS ON SYNCWORDS AND
START/END/TARGET TRACKS.
HOW TO USE ALL THESE GADGETS AND DISPLAYS ?
-----------------------------------------------------------------------------
After you've succeeded in starting Copy-C,you'll face a new SCREEN with a
lot of gadgets.Here you see the functions and the use of them:
QUIT
To quit,click the point at the top and full left OR press Escape.
SOURCE/TARGET DRIVES
At the disk symbols,you see the drives you have and can select them to be
the SOURCE or (one of) the TARGET DRIVE(s).All symbols are grey when they
are unselected.A selected SOURCE symbol is yellow,a selected TARGET symbol
is VIOLET (means VERIFY ON) when clicked once and BLUE(means VERIFY OFF)
when clicked again.VERIFY means that,after write operations,the data is
tested to be on disk as expected(if it isn't,a WRITE ERROR is displayed).
VERIFY MODE should always be turned on when you don't test a disk afterwards
anyway.If you copy a disk when a drive is SOURCE and TARGET the program will
copy using the ram.
MODE
THE "MODE" GADGET is used to choose the different ACTIONS that Copy-C offers.
(clicking on it with the LEFT MOUSEBUTTON changes to the next MODE in the
list,using the RIGHT MOUSEBUTTON changes to the previous MODE)
DOSTOOLS
By clicking on DOSTOOLS, you enter a menu where you can select further
MODES.
START/END/TARGET BLOCK/TRACK
Above and Below these numbers,there are arrows that you can click on to change
the values.The '1's or '0's(click on it to change them)behind the track values
show the side of the track to start/end or to copy to.The BEGIN/END TRACK(!)
values can also be changed by just clicking in the TRACKDISPLAY(it's the GRID
with numbers at the edge).The functions may differ at the different MODEs ,
so see the explanation at "MODES".You can select tracks up to track 81,but not
all disk-drives can use this.If you go to a track that a drive can't reach
,this could cause big problems(=>damaged copies,NAME MODE shows errors on
correct disks...).So if you don't know sure if your drive(s) can go up to
track 81/80,select only tracks up to track 79.
SOURCE/TARGET SYNC
Here,you can change(as above) the values of the SOURCE/TARGET SYNCWORD.These
can be used to work with disks of different syncwords or to change the
syncword of a disk.They have no meaning during the DIRECTORY MODE.There's a
button left of the two syncword displays that can be used to reset the
SOURCE/TARGET SYNCs to normal.
USE
Here,you can choose between "DSK" and "RAM".When "RAM" is selected,the program
is forced to COPY DISKs by loading them in the ram and then writing them out
of the ram on another disk.The advantage in "RAM" mode is that you're asked
to repeat the writing(if you want to copy something to several disks).In "DSK"
mode,copying without using ram is prefered(it's faster).
START/STOP/REPEAT
Using "START",you start the ACTION that you've chosen.During an ACTION,you
can ABORT using the STOP gadget.Whenever a disk is copied using RAM,you'll
have the possibility to "REPEAT".If you then click on the REPEAT gadget,the
data in RAM will be written again to the TARGET drive(s).
NAME/CHECK/DIR
These are three MODEs that you can start quickly by clicking on their gadgets.
If you click on "CHECK" using the LEFT MOUSEBUTTON, the MODE "CHECKDISK" is
started,if you use the RIGHT MOUSEBUTTON, the MODE "BAMCHECK" is started.
By clicking on the NAME gadget using the RIGHT MOUSEBUTTON,you can enter the
NAME-MENU.IN this menu,you can choose if DISKNAMES are to be recorded before
copy operations(and displayed in this menu) or not.You also can clear the
NAMESLIST there.If you select "DIR",you enter the DIRECTORY MODE.
BACK
Whenever you use this,all values are set to normal.
HELP
If you click on this gadget or hit the HELP-KEY of your keyboard,you'll
get a short information on the READ ERRORS displayed in the TRACKDISPLAY.
TIME
At this place,you can see how much time has gone since you started the last
ACTION.The time stops to count when an ACTION is canceled or has finished.
PREFS
Clicking on this one,you enter the PREFERENCES MENU.There,you can save all
parameters(to "S:Copy-C.config") so that they remain the same when you start
the program again.In this menu,you can also choose if VERIFY should be done in
DIRECTORY MODE(it's called "FILEVERIFY").This also applies to the Blockeditor.
Changing the "RETRYS" value,you can specify how often the program should try
again when READ/WRITE ERRORS occur.If you want a JAMcracker/Protracker Module
to be played during Copy-C runs,enter the filename in this menu and select
"SONG:ON".If the req.library could be found in the LIBS: dir while starting
Copy-C,you will be able to select the song you want from a FileRequester.The
switches about DIRSORT and ARROWS can be used to change the DIR-DISPLAY in
DIRECTORY MODE.If you have a newer(ECS+) blitter installed in your Amiga,
you can select if the Copy-C Screen should be displayed with NTSC,PAL,or no
special mode.
IF YOU WANT TO WORK WITH HD-DISKS,YOU HAVE TO SWITCH "HD-DISKS:ON".
In this Menu,you can also (de)activate a ScreenBlanker and set the time
after it blanks the screen("BLANK:XXX").
You can also select a Custom-Bootblock by typing the filename into the
lower frame and then(!) switching "CUSTOMBB:ON".Then,the selected Bootblock
File will be used instead of the standard Bootblock when installing bootable
Disks.You find examples of Bootblock-files in the BootBlocks-dir.One is
A Viruskiller that kills all reset-resistant prgs(so the RAD,too).
If you have the "bootblock.library" in "LIBS:" and "L:Bootblock.brainfile"
and select "VCHECK:ON",then the Program will check your Disk for
Virus-Bootblocks at several occasions.(f.ex. at "NAME,CHECK,NORMCOPY,DIR...")
If a Virus is found,you will be told by the Program.To remove these
viruses,INSTALL a new BootBlock.
TRACKDISPLAY
During ACTIONS,you can watch here the tracks that are read or written.READ
ERRORS are displayed in red numbers(use HELP gadget/key),WRITE ERRORS(ONLY
DISPLAYED WHEN using VERIFY) are displayed in blue numbers(the number is the
drive's).IF NO ERROR has happened,a brown "0" is displayed.
TEXTFRAME
Here, all (ERROR)MESSAGES and QUESTIONS for the user are displayed.If you have
to input a Disk-Name or something like that,you do it here.
Right of the TEXTFRAME,there is a small box in which it is displayed wheter
you are working on a DD or a HD-Disk.
------------------------------------------------------------------------------
WHAT DO THESE DIFFERENT MODES DO ?
------------------------------------------------------------------------------
Here you see the functions and the parameters of the different ACTIONS.
******************************************************************************
But first ,some little remarks about...
TRACKS:
All DISKS are divided in tracks.Every track has two sides(you can see this in
the TRACKDISPLAY).
SYNCWORDS:
In all modes,except DIRECTORY MODE,tracks are read using the SOURCE SYNC,
and written using the TARGET SYNC.In DIRECTORY MODE,the normal syncwords
(READS & WRITES $4489) are used.
DISK ERRORS:
If WRITE ERRORS are shown in the grid after an operation,something went wrong.
Then, you should try (an)other TARGET DISK(s).But if the SOURCE disk already
had READ ERRORS,this can be the reason for the data not to be able to be
copied!
DISKS:
Normal AmigaDOS disks only use the tracks from 0 to 79,so for a standart
copy/check/... operation,only these tracks need to be selected.
HD-DISKS:
Amiga HD-disks have the same amount of tracks as DD-disks.Each track has
twice as much blocks as at DD.
******************************************************************************
NAME
This gives you some information about the SOURCE DISK.It shows the name of the
SOURCE and shows if it is bootable
CHECK
It checks the SOURCE TRACKS beginning at the STARTTRACK and ending at the
ENDTRACK.Using it,you can see if READ ERRORS are on a disk.
BAMCHECK
BAMCHECK works just like CHECK,but only the tracks used by Files are tested.
This is useful,when a disk was copied with BITM.COPY,and you want to check
only the tracks that were copied.
NORMCOPY
NORMCOPY is used to copy disks.
NORMCOPY copys the tracks beginning at STARTTRACK and ending at ENDTRACK
from the SOURCE to the tracks of the TARGET(s) beginning at TARGETTRACK.
ERRORCOPY
ERRORCOPY retries to copy the Tracks that caused Errors during the last
Operation.
FORMAT
FORMAT formats (a) disk(s) so that it/they can be used by AmigaDOS.
FORMAT formats the tracks of the TARGET(s) beginning at STARTTRACK(!) and
ending at ENDTRACK.
During the tracks are formatted,you'll be asked a few questions about the
filesystem and the bootblock of the disk to be made.You "answer" them by
pressing the corresponding key shown in brackets.
The possibilities are:
OFS normal FileSystem
FFS FastFileSystem (only OS2.0 or higher)
CLEAR no INITIALIZING(no FileSystem)
INTER. International MODE (only OS2.0 or higher)
DirCache DirectoryCache (only OS3.0 or higher)
NORM no International MODE/DirCache
BOOTABLE create bootable disk
DATA create non-bootbable disk
After this,you will have to enter the disk name.If you just hit return,the
disk name will be "CLR $XXXX",where "XXXX" counts upwards after every format.
If you have selected several TARGETs,you'll have to enter all this again for
the other disks.
FORMATQ
FORMATQ works just like FORMAT,but it doesn't format the TARGET tracks,but
just initializes the TARGET DISK(s).For this reason,you will of course not be
asked the "CLEAR" option.
CODE+COPY
This MODE copies a disk like NORMCOPY,but codes the tracks before writing.
At the beginning of this ACTION,a CODE of 4 Letters(an 'A' is not an 'a'!)
has to be entered.As the chosen CODE is not shown too long after hitting
return,you should remember it in some way.To DECODE a CODED disk,you use the
same MODE with the same CODE again (only the former TARGET is now the SOURCE).
In this way,you can make sure,that only the person who knows the code(I hope
that's you!) can get the data of the disk back.
KILLDISK
KILLDISK destroys the data of TARGET tracks beginning at STARTTRACK(!) and
ending at ENDTRACK.
COMPDISKS
This MODE can be used to COMPARE TWO(or more) DISKs.
"COMDISKS" works nearly like NORMCOPY,only,nothing is written on the TARGET
disk and the data of the SOURCE is compared to that of the TARGET(s).Therefore
,in the program,the TARGET will be called the "2.SOURCE".If the data of the
SOURCE track is not equal to the data of the TARGET track,this will be shown
BLUE in the TRACKDISPLAY,just like at WRITE ERRORS.
RELABEL
You can rename the TARGET disk(s) with this.All you have to do is to start it
and enter the new diskname(s).
INSTALL
After you've started it,you'll be asked the type of bootblock((non)bootable)
to be installed on the TARGET disk(s).
BLOCKCOPY
BLOCKCOPY can be used to copy blocks to different places on disks.
This copys the SOURCE BLOCKs beginning at STARTBLOCK and ending at ENDBLOCK to
the TARGET BLOCKs beginning at TARGETBLOCK.
BITM.COPY
BITMAPCOPY nearly works like NORMCOPY,the difference is that BITM.COPY only
copies the tracks that are used by Files.But be careful:if there were already
READ ERRORS on the TARGET disk(s),they might be still on it after such a copy.
(if this occurs,the TARGET can only be used to READ files from it)
ADD DFX
Using this option,you have the possibility to activate drives that YOU turned
on after Copy-C was started.(these are not activated for AmigaDOS)
OPTIMIZE
This optimizes the Disks you selected as Targets so that Files and
Directories can be read faster from them.As Data can be lost if Errors
occur during this Operation,use the OPTM+COPY MODE with important Disks.
OPTM+COPY
This copies the Source-Disk to the Target-Drives AND optimizes it like
the OPTIMIZE-MODE.Source and Target may not be the same here.
CLEANDISK
This mode will clear all blocks on the Target-disks that are unused by
the Filesystem.It can be used to make sure that Files you have deleted
can't be recovered.
BLOCKEDIT
When you start this,a Window opens.On the right,you can select the block
of the SOURCE DISK you want to read,modify AND WRITE.THE SELECTED TARGET
DRIVES ARE IGNORED.At the upper right,you see the number of the block you
have selected.There are some Gadgets above the display of the block:
SUM:BITMAP/NORMAL selects whether CALC will calculate and insert
the checksum for a BITMAP-block or a normal
Filesystem-block.
READ reads the block you selected from the SOURCE.If you click on
it using the RIGHT MOUSEBUTTON(req.library required) you'll
be able to load the data for the block from a file.
WRITE writes the data to the block you selected on the SOURCE.If
you click on it using the RIGHT MOUSEBUTTON(req.library
required) you'll be able to write the data to a file.
Below the gadgets,you can see and edit the Data of the block you read
last.On the left side,the data is displayed as Hex,on the right it is
displayed as ASCII-text.You switch between Hex and ASCII by typing TAB or
by placing the cursor with the mouse.
DIRECTORY
To start this,you need enough RAM.If you succeeded in starting it, a new
screen opens and you see some more gadgets.Things you should know are shown
to you in a special window.When you click ,using the RIGHT MOUSEBUTTON,the
gadget left at the top ,you'll be able to choose the drive to read the dir
from.There you can also select "RAM:" for storage of files in the RAM.Yet,
this is NOT connected to the OS' Ram-Disk.It is deleted when leaving Copy-C.
You cancel this and most other operations by clicking "CANCEL".When a dir
has been read,you can see it on the screen.Clicking on a file using the LEFT
MOUSEBUTTON,you select it,using the RIGHT MOUSEBUTTON,you see the subdir (if
it is a dir) or a display of the file.The filedisplay shows the following
filetypes:
******************************************************************************
BINARY files,ASCII texts,IFF/ILBM pictures,JAMcracker/PROTRACKER MODULES;
All these files are decrunched if they are POWERPACKED files and the
"powerpacker.library" was in the "LIBS:" directory while starting Copy-C.
During the display of ASCII texts or BINARY files,you can choose some options
that should help you to read a text.Here you see a short explanation:
GADGET | explanation | corresponding keys
------------------------------------------------------------------------------
"EXIT" | you quit the filedisplay with this | Esc
"<" | lets you go up in the text | cursor up
">" | lets you go down in the text | cursor down
"<<" | lets you go down one page in the text | shift + cursor up
">>" | lets you go down one page in the text | shift + cursor down
"T" | lets you go to the top of the text | T
"B" | lets you go to the bottom of the text | B
"PRINT" | prints the ascii/hex file | -----
"SEARCH" | enables you to search for a string | S
| in the menu use: |
| "CANCEL" = LEFTAmiga + C |
| "HEX" = LEFTAmiga + H |
| "ASCII" = LEFTAmiga + A |
"REPRINT" | clears the result of the last search | SPACE
------------------------------------------------------------------------------
All other display-modes can be quitted by just clicking the LEFT MOUSEBUTTON.
******************************************************************************
Clicking on the "A/C" gadget using the LEFT MOUSEBUTTON selects all files,
using the RIGHT MOUSEBUTTON unselects all files.The "PARENT" gadget starts
loading the parent directory if the actual directory is a subdir.
You can enter the FILETOOL-MENU using the RIGHT MOUSEBUTTON on "-MENU-".
Now some short explanations on the actions in the FILETOOL-MENU:
******************************************************************************
(The writing operations here are all influenced by "FILEVERIFY ON/OFF" in
the prefs menu)
ACTION | explanation
------------------------------------------------------------------------------
SET->T | sets the actual directory to be the TARGET DIRECTORY
COPY>T | copys the selected files to the TARGET DIRECTORY
MOVE | shifts the selected files on a disk between subdirs
DELETE | deletes all selected files
RENAME | gives you the possibility to rename the selected files
MDIR | creates a subdir in the actual directory
------------------------------------------------------------------------------
******************************************************************************
You quit the DIRECTORY MODE by clicking on the "EXIT" gadget.
#############################################################################
last changes in manual done on 10.8(AUGUST).1995
_ _ _
( ) ( )_( )
( )_ _ ( _ ) _ UUCP: midas@tomtec.abg.sub.org
(___) (_) (_) (_) (_)
The manual was written and Copy-C was programmed by Ludwig Huber.
#############################################################################